achillea ptarmica - English Synonyms Dictionary

achillea ptarmica

n.
[1] sneezeweed yarrow , sneezewort